/*===============================================
*   文件名称：test1_array.c
*   创 建 者: Chenqw
*   创建日期：2023年06月28日
*   描    述：
================================================*/
#include <stdio.h>



int * set_value(int* arr, int length)
{
    printf("输入%d个数据\n",length);
    int i=0;
    while(i<length){
        scanf("%d",&arr[i]);
        i++;
    }
    printf("输入完毕\n");

}
int printf_value(int* arr,int length)
{
    int i=0;
    while(i<length){
        printf("%d\t",arr[i]);
        i++;
    }
    printf("\n输出完毕\n");
}
void reverse(int* arr,int length)
{
    printf("逆序排列\n");
    int i,temp;
    for(i=0;i<length/2;i++){
        temp = arr[length-1-i];
        arr[length-1-i] = arr[i];
        arr[i]=temp;
    }
    printf("排列完毕\n");
}


int main(int argc, char *argv[])
{
    int length =4;
    int arr[length];
    set_value(arr,length);
    printf_value(arr,length);
    reverse(arr,length);
    printf_value(arr,length);
    return 0;
}

